foreign body salpingitis - German English Dictionary